Life On A Quarter Acre

Archilochus alexandri (Black-chinned Hummingbird)

About
Observations
Taxonomy
Archilochus alexandri
(Black-chinned Hummingbird)